English Dictionary
◊ CARISSA GRANDIFLORA
Carissa grandiflora
n : very large closely branched South African shrub having
forked bright green spines and shiny leaves [syn: {natal
plum}, {amatungulu}, {Carissa macrocarpa}, {Carissa
grandiflora}]